home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 1 / PC Actual CD 01.iso / f1 / tutor1.arj / DATOS / UNIX.SAC < prev    next >
Encoding:
Text File  |  1993-08-27  |  2.4 KB  |  62 lines

  1.  
  2. Es un sistema operativo complejo, cullo aprendizaje puede
  3. durar incluso años.
  4.  
  5. Es un ▒sistema operativo▓ ▒multitarea▓ capaz de administrar
  6. varios puestos de trabajo desde un servidor central.
  7.  
  8. Unix es un sistema operativo muy avanzado, capaz de
  9. aprovechar al máximo la capacidad del ordenador.
  10.  
  11. Unix, al contrario que ▒Windows NT▓ o que ▒OS/2▓ no es una
  12. alternativa única, sino que existen multiples versiones de
  13. diferentes fabricantes.
  14.  
  15. Los programas UNIX son un auténtico ejemplo de portabilidad,
  16. ya que cualquier programa desarrollado en una plataforma UNIX
  17. puede ser portado facilmente a otra plataforma UNIX, siempre
  18. que cumpla las normas POSIX.
  19.  
  20. Esto se debe a que gran parte del sistema operativo esta
  21. escrito directamente en lenguaje C, y solo una pequeña parte
  22. en ensamblador.  Así cuando se diseña en el laboratorio un
  23. nuevo procesador, por lo general se empieza construyendo el
  24. compilador de lenguaje C propio de la máquina.
  25.  
  26. POSIX define un interface exterior común para sistemas
  27. portables, aunque posean arquitecturas muy diferentes.
  28.  
  29. Los sistemas que cumplen las normas POSIX se denominan
  30. abiertos, y aunque Unix no es el único, sí que es el mejor.
  31.  
  32. De esta forma solo habrá que compilar en cada ordenador el
  33. código fuente del programa.
  34.  
  35. Además de esta portabilidad directa existe la portabilidad
  36. indirecta del software UNIX.  Un ejemplo de ella es el
  37. sistema X Window, que posee muchas características que
  38. facilitan el desarrollo de aplicaciones servidor/cliente,
  39. permitiendo ejecutar múltiples aplicaciones en diferentes
  40. ordenadores, y mostrarlas en varias ventanas de una misma
  41. pantalla gráfica.  Y que además oculta las diferencias que
  42. dependen de al arquitectura de la máquina en la que se está
  43. trabajando y el servidor.
  44.  
  45. Esto hace que se pueda tener un económico ▒PC▓ para desarrollar
  46. programas UNIX que luego se portarán y ejecutarán en una
  47. estación mucho más potente.
  48.  
  49. Mientras que cualquier versión de ▒DOS▓ funciona en cualquier
  50. PC, el echo de que UNIX aprobecha al máximo el hardware del
  51. equipo hace que halla versiones para cada arquitectura y que
  52. sea imposible instalarlo sobre algunos equipos.
  53.  
  54. Incluso podemos encontrar problemas con los teclados, ratones
  55. y otros periféricos.
  56. Tambien es conveniente tener una BIOS reciente, que es muy
  57. posible que funcione correctamente con UNIX.
  58.  
  59. Hay muchas versiones de UNIX circulando por ahí, y
  60. verdaderamente es una tonteria hablar de todas ellas.
  61.  
  62.